<?php
    /**
    * Classe de manipula��o da camada de dados
    * @since 27/01/2009
    * @author Pedro & Wendell
    */
class bancoDeDados {
// Atributos
    private $host;
    private $username;
    private $password;
    public  $connection;
    private $banco;
    public $conecta;

    /**
    * M�todo construtor da classe bancoDeDados
    * @param 	$resource (string) - caminho do xml que configura o acesso do sistema ao BD
    * $banco (string) - desenvolvimento ou produ��o
    * @since 27/01/2009
    * @author Pedro & Wendell
    */
    public function bancoDeDados() {		
            $this->host = 'localhost';
            $this->banco = 'uiracom_damdb';
            $this->username = 'danielmartins';
            $this->password = 'damfoto';

    }

    /**
    * Fun��o respons�vel por estabelecer a conex�o com o BD
    * @param 	$debug (boolean) - indica se a conex�o entra em modo debug
    * @since 27/01/2009
    * @author Pedro & Wendell
    */
    public function conecta() {
        try{
            $conecta = new PDO('mysql:host='.$this->host.';dbname='.$this->banco, $this->username, $this->password);;
            $conecta->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
            return $conecta;
        }catch (PDOException $error_conecta){
            echo 'Erro ao conectar ao banco de dados' + $error_conecta;
        }
    }
}
